﻿using System.Web;
using System.Web.Optimization;

namespace Kairos
{
    public sealed class BundleConfig
    {

        // [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1053:StaticHolderTypesShouldNotHaveConstructors")]
        private BundleConfig()
        { }

        // Pour plus d'informations sur Bundling, accédez à l'adresse http://go.microsoft.com/fwlink/?LinkId=254725
        public static void RegisterBundles(BundleCollection bundles)
        {
            bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                        "~/Scripts/jquery-{version}.js"));

            bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
                        "~/Scripts/jquery-ui-{version}.js"));

            bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
                        "~/Scripts/jquery.validate*",
                        "~/Scripts/jquery.unobtrusive*"));

            // Utilisez la version de développement de Modernizr pour développer et apprendre. Puis, lorsque vous êtes
            // prêt pour la production, utilisez l'outil de génération sur http://modernizr.com pour sélectionner uniquement les tests dont vous avez besoin.
            bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
                        "~/Scripts/modernizr-*"));

            bundles.Add(new ScriptBundle("~/bundles/alarmes").Include(
            "~/Scripts/alarmes/alarmes.js"));

            bundles.Add(new ScriptBundle("~/bundles/maphilight").Include(
                        "~/Scripts/maphilight/jquery.maphilight.js"));

            bundles.Add(new ScriptBundle("~/bundles/ckeditor").Include(
                        "~/Scripts/ckeditor/ckeditor.js"));

            bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));

            bundles.Add(new StyleBundle("~/Content/themes/base/css").Include(
                        "~/Content/themes/base/all.css"));

            bundles.Add(new StyleBundle("~/Content/themes/start/css").Include(
                        "~/Content/themes/start/jquery-ui.css",
                        "~/Content/themes/start/jquery-ui.structure.css",
                        "~/Content/themes/start/jquery-ui.theme.css"));

            bundles.Add(new StyleBundle("~/Content/PagedList").Include("~/Content/PagedList.css"));
        }
    }
}